package com.xdhl.fu.flight.info.api.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.xdhl.fu.common.mybatisplus.domain.BaseEntity;
import lombok.Data;

/**
 * 航班库存信息表
 *
 * @author 朱力维
 * @time 2022/6/18 13:26
 */
@Data
@TableName("flight_stock")
public class FlightStock extends BaseEntity {

    /**
     * 数据ID
     */
    @TableId(type = IdType.ASSIGN_UUID)
    private String dataId;

    /**
     * 航班排班数据ID
     */
    private String flightScheduleDataId;

    /**
     * 头等舱座位总个数
     */
    private Integer headSeatCount;

    /**
     * 商务舱座位总个数
     */
    private Integer businessSeatCount;

    /**
     * 经济舱座位总个数
     */
    private Integer economySeatCount;

    /**
     * 头等舱座位剩余个数
     */
    private Integer headSeatRemainderCount;

    /**
     * 商务舱座位剩余个数
     */
    private Integer businessSeatRemainderCount;

    /**
     * 经济舱座位剩余个数
     */
    private Integer economySeatRemainderCount;

}
